package com.ruoyi.bom.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 物料基础表
 * @TableName tql_stap_base
 */
@Data
@TableName("tql_stap_base")
public class TqlStapBase  extends BaseEntity{
    /**
     * id
     */
    private Long id;

    /**
     * 物料编码
     */
    private String stapCode;

//门店编码
    private String deptCode;

    /**
     * 物料名称
     */
    private String stapName;

    /**
     * 物料基本单位
     */
    private String stapBaseUnit;

    /**
     * 规格型号
     */
    private String stapSpec;

    /**
     * 乐观锁
     */
    private String revision;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 更新人
     */
    private String updatedBy;

    /**
     * 更新时间
     */
    private Date updatedTime;

    /**
     * 辅助单位
     */
    private String stapAuxUnit;

    /**
     * 助记码
     */
    private String mnemonicCode;

    /**
     * 审核日期
     */
    private String approveDate;

    /**
     * 组织名称
     */
    private String orgName;

    /**
     * 物料类型名称
     */
    private String stapTypeName;

    /**
     * 物料类型编码
     */
    private String stapTypeCode;

    /**
     * 默认仓库
     */
    private String warehouse;

    /**
     * 供货渠道
     */
    private String supply;

    /**
     * 是否上架
     */
    private String onshelf;

    /**
     * 毛料
     */
    private String woolen;

    /**
     * 净料
     */
    private String cleanMaterial;

    /**
     * 出净率
     */
    private String netDeliveryRate;

    /**
     * 价格
     */
    private BigDecimal price;

    private BigDecimal lastPrice;
    private BigDecimal initPrice;
    private BigDecimal weightedPrice;

    private Integer relateId;





}